举世无双: unrivaled (idiom); world number one, unique, unequaled...
屏障: barrier...
拘束: to restrict, to restrain, constrained, awkward, ill at ease, uncomfortable, reticent...
安逸: easy and comfortable, easy...
争: to strive for, to vie for, to argue or debate, deficient or lacking (dialect), how or what (literary)...
猜谜: to answer a riddle, to guess (i.e. form an opinion without much evidence)...